macaroni tubing - German English Dictionary